Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Mail files in Mail 1.3.11 vs Mail 2.1.2?

I recently attempted to import my Mail info from my primary computer running 10.4.11 with Mail 2.1.2 into a computer I plan to use for backup use that is running 10.3.9 and Mail 1.3.11 I used a post I found here in the Discussions on 'Moving Folders to a new Mac'.

Mail 1.3.11 recognized the mailboxes and account setup info, but all the mailboxes are empty. Is there something else I need to do to get the messages recognized, or is the new version file just incompatible with the older version? I am not interested in upgrading the 10.3 OS to 10.4.

MacMini 1.5 Intel Core Solo, 2GB, Mac OS X (10.4.10)

Posted on Feb 7, 2008 7:33 AM

Reply
Question marked as Best reply

Posted on Feb 13, 2008 7:08 AM

The mailbox format used by Mail changed drastically in Mac OS X 10.4 (Tiger). Mail 2.x knows about the old format and can import or convert in place mailboxes created by Mail 1.x, but Mail 1.x obviously knows nothing about the new format used by Mail 2.x. Actually, the conversion from Mail 1.x to Mail 2.x mailboxes is broken and Mail 2.x sometimes can only import Mail 1.x mailboxes as Other, but that’s another story...

Mail stores the mailboxes in ~/Library/Mail/. Although .mbox packages appear to be files in Mac OS X 10.3, they’re actually folders just like in Mac OS X 10.4. Ctrl-click on an .mbox package and choose Show Package Contents from the contextual menu to see the files it contains.

For each mailbox, Mail 1.x stores all the messages in a single file in standard mbox format (the mbox file within the .mbox folder/package), whereas Mail 2.x stores messages in individual .emlx files within a Messages folder that Mail 1.x knows nothing about.

The only way to transfer Mail 2.x mailboxes to Mail 1.x is by first exporting or converting them to a (standard mbox) format that Mail 1.x understands. Standard mbox files can be imported into most mail clients. In particular, they can be imported back into Mail (any version) doing File > Import Mailboxes and choosing Other / Standard mbox as the data format.

If you have access to those messages on a computer running Mac OS X 10.4 (Tiger), you may export them in standard mbox format by selecting the messages in Mail, doing File > Save As and choosing Raw Message Source from the Format popup menu. Andreas Amann’s Mail Scripts has an Archive Messages script that you might also find useful to export all the mailboxes.

On a computer running Mac OS X 10.3 (Panther), you need something like emlx to mbox Converter or Emailchemy to convert the .emlx files to standard mbox format.

Note: For those not familiarized with the ~/ notation, it refers to the user’s home folder. That is, ~/Library is the Library folder within the user’s home folder, i.e. /Users/username/Library.
2 replies
Question marked as Best reply

Feb 13, 2008 7:08 AM in response to David Tomer

The mailbox format used by Mail changed drastically in Mac OS X 10.4 (Tiger). Mail 2.x knows about the old format and can import or convert in place mailboxes created by Mail 1.x, but Mail 1.x obviously knows nothing about the new format used by Mail 2.x. Actually, the conversion from Mail 1.x to Mail 2.x mailboxes is broken and Mail 2.x sometimes can only import Mail 1.x mailboxes as Other, but that’s another story...

Mail stores the mailboxes in ~/Library/Mail/. Although .mbox packages appear to be files in Mac OS X 10.3, they’re actually folders just like in Mac OS X 10.4. Ctrl-click on an .mbox package and choose Show Package Contents from the contextual menu to see the files it contains.

For each mailbox, Mail 1.x stores all the messages in a single file in standard mbox format (the mbox file within the .mbox folder/package), whereas Mail 2.x stores messages in individual .emlx files within a Messages folder that Mail 1.x knows nothing about.

The only way to transfer Mail 2.x mailboxes to Mail 1.x is by first exporting or converting them to a (standard mbox) format that Mail 1.x understands. Standard mbox files can be imported into most mail clients. In particular, they can be imported back into Mail (any version) doing File > Import Mailboxes and choosing Other / Standard mbox as the data format.

If you have access to those messages on a computer running Mac OS X 10.4 (Tiger), you may export them in standard mbox format by selecting the messages in Mail, doing File > Save As and choosing Raw Message Source from the Format popup menu. Andreas Amann’s Mail Scripts has an Archive Messages script that you might also find useful to export all the mailboxes.

On a computer running Mac OS X 10.3 (Panther), you need something like emlx to mbox Converter or Emailchemy to convert the .emlx files to standard mbox format.

Note: For those not familiarized with the ~/ notation, it refers to the user’s home folder. That is, ~/Library is the Library folder within the user’s home folder, i.e. /Users/username/Library.

Mail files in Mail 1.3.11 vs Mail 2.1.2?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.